<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
    //js猜数 限制步数  优化这个游戏，1-100之间的数字，只能试5次。超过5次没有结果，提示用户，并结束程序。
    //随机数
    function getRandom(min, max) {
                return Math.floor(Math.random() * (max - min + 1)) + min;
            }
    //随机数范围
    let num = getRandom(1, 100);
    //步数
    var count = 5;
    //while循环
    while(count>=1){
        count--;
        //用户输入框
        let input = prompt('请输入一个数字，1~100之间');
        if(num>100 || num<1){
            alert('不符合，你还有'+count+'次机会');
        }else if(count==0){
            alert('你没有机会了');
            break;
        } else if (input > num) {
                    alert('数字猜大了，你还有'+count+'次机会');
        }else if (input < num) {
                    alert('数字猜小了，你还有'+count+'次机会');
        }else {
                    alert('bingo， 请输对了！！！');
                    break;
        }  
    }
    </script>
</body>
</html>